package cn.jobstart.vo;

import io.swagger.annotations.ApiModel;
import io.swagger.annotations.ApiModelProperty;
import lombok.Data;
import lombok.experimental.Accessors;
import java.util.Date;
import java.math.BigDecimal;

import cn.jobstart.pubInter.AbstractDomainVO;

/**
*    @author sunke
*    @Date 2023-09-22 22:03:51
*    @description CompanyDomainVO      企业
*/

@Data

@ApiModel("企业DomainVO")
public class CompanyDomainVO extends AbstractDomainVO<String> {



    /**
     * 创建时间
    */

    @ApiModelProperty(value = "创建时间")
    private Date createTime;


    /**
     * 更新时间
    */

    @ApiModelProperty(value = "更新时间")
    private Date updateTime;


    /**
     * 排序
    */

    @ApiModelProperty(value = "排序")
    private Integer sortNum;


    /**
     * 是否显示
     * 1:是:Y,0:否:N
    */

    @ApiModelProperty(value = "是否显示 1:是:Y,0:否:N")
    private Integer showFlag;
    @ApiModelProperty(value = "是否显示")
    private String showFlagDesc;


    /**
     * 企业名称
    */

    @ApiModelProperty(value = "企业名称")
    private String name;


    /**
     * 组织机构代码
    */

    @ApiModelProperty(value = "组织机构代码")
    private String tin;


    /**
     * 企业性质
     * 1:外资:foreign_capital,2:合资:joint_venture,3:国企:state_owned_enterprise,4:私营/民营公司:private_companies,5:上市公司:listed_company,6:外企代表处:foreign_enterprise_representing,7:政府机关:government_office,8:事业单位:public_institutions,9:非盈利机构:non_profit_organization,10:其他性质:other_nature
    */

    @ApiModelProperty(value = "企业性质 1:外资:foreign_capital,2:合资:joint_venture,3:国企:state_owned_enterprise,4:私营/民营公司:private_companies,5:上市公司:listed_company,6:外企代表处:foreign_enterprise_representing,7:政府机关:government_office,8:事业单位:public_institutions,9:非盈利机构:non_profit_organization,10:其他性质:other_nature")
    private Integer nature;
    @ApiModelProperty(value = "企业性质")
    private String natureDesc;


    /**
     * 企业规模
     * 9:10人以下,49:10～50人,199:50～200人,499:200～500人,999:500～1000人,1000:1000人以上
    */

    @ApiModelProperty(value = "企业规模 9:10人以下,49:10～50人,199:50～200人,499:200～500人,999:500～1000人,1000:1000人以上")
    private Integer scale;
    @ApiModelProperty(value = "企业规模")
    private String scaleDesc;


    /**
     * 公司简介
    */

    @ApiModelProperty(value = "公司简介")
    private String intro;


    /**
     * 官网
    */

    @ApiModelProperty(value = "官网")
    private String website;


    /**
     * 微信公众号
    */

    @ApiModelProperty(value = "微信公众号")
    private String wxImg;


    /**
     * 省
    */

    @ApiModelProperty(value = "省")
    private String province;


    /**
     * 城市
    */

    @ApiModelProperty(value = "城市")
    private String city;


    /**
     * 区
    */

    @ApiModelProperty(value = "区")
    private String area;


    /**
     * 所在行业
    */

    @ApiModelProperty(value = "所在行业")
    private String industry;


    /**
     * 企业logo
    */

    @ApiModelProperty(value = "企业logo")
    private String logo;


    /**
     * 公司电话
    */

    @ApiModelProperty(value = "公司电话")
    private String tel;


    /**
     * 公司地址
    */

    @ApiModelProperty(value = "公司地址")
    private String address;


    /**
     * 传真
    */

    @ApiModelProperty(value = "传真")
    private String fax;


    /**
     * 电子邮箱
    */

    @ApiModelProperty(value = "电子邮箱")
    private String email;


    /**
     * 渠道来源
    */

    @ApiModelProperty(value = "渠道来源")
    private Integer channel;


    /**
     * 来源企业ID
    */

    @ApiModelProperty(value = "来源企业ID")
    private String sourceCompanyId;


    /**
     * 行业ID
    */

    @ApiModelProperty(value = "行业ID")
    private String industryId;


    /**
     * 公司详情
    */

    @ApiModelProperty(value = "公司详情")
    private String info;


}